/* eslint-disable import/prefer-default-export */
import request from '@/utils/request';

// 替数任务管理列表接口
export async function getEmpList(params) {
  return request(`/mgrApi/repl/pageReplTaskList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 替数任务管理详情接口
export async function getReplaceTask(params) {
  return request(`/mgrApi/repl/getReplTaskInfo`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 替数人员明细列表接口
export async function getPersonData(params) {
  return request(`/mgrApi/repl/pageReplEmpDet`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 生成替数明细
export async function createTask(params) {
  return request(`/mgrApi/repl/sendCreDataSched`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 执行替数
export async function excutedTask(params) {
  return request(`/mgrApi/repl/sendReplDataTask`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
